HTML {
	BACKGROUND: rgb(255,255,255)
}
EM {
	
}
STRONG {
	
}
BODY {
	FONT-SIZE: 13px; MARGIN: 0px 35px; WIDTH: auto; COLOR: #3e3e3e; LINE-HEIGHT: 1.23; min-width: 650px; max-width: auto
}
BODY A {
	COLOR: #417394; TEXT-DECORATION: none
}
BODY A:hover {
	COLOR: #417394; TEXT-DECORATION: underline
}
BODY A:hover .time {
	COLOR: #417394; TEXT-DECORATION: underline
}
BODY A:hover .shade {
	COLOR: #417394; TEXT-DECORATION: underline
}
BODY A:hover .understate {
	COLOR: #417394; TEXT-DECORATION: underline
}
BODY A.understate {
	; CLEAR: expression(style.color = parentNode.currentStyle.color, style.clear = "none", 0); TEXT-DECORATION: none
}
BODY A .understate {
	; CLEAR: expression(style.color = parentNode.currentStyle.color, style.clear = "none", 0); TEXT-DECORATION: none
}
.body_wrapper {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 20px; PADDING-TOP: 0px; moz-border-radius: 5px; webkit-border-radius: 5px
}
INPUT {
	FONT-FAMILY: Tahoma, Calibri, Verdana, Geneva, sans-serif
}
TEXTAREA {
	FONT-FAMILY: Tahoma, Calibri, Verdana, Geneva, sans-serif
}
BUTTON {
	FONT-FAMILY: Tahoma, Calibri, Verdana, Geneva, sans-serif
}
SELECT {
	FONT-FAMILY: Tahoma, Calibri, Verdana, Geneva, sans-serif
}
.button {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/gradients/generic_button.png) #e9e9e9 repeat-x left top; PADDING-BOTTOM: 2px; FONT: bold 11px Tahoma, Calibri, Verdana, Geneva, sans-serif; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #424242; PADDING-TOP: 2px; BORDER-BOTTOM: #a8a8a8 1px solid; moz-border-radius: 0px; webkit-border-radius: 0px
}
.button:hover {
	BACKGROUND: url(images/gradients/generic_button.png) #efefef repeat-x; COLOR: #424242
}
BODY {
	FONT-FAMILY: Tahoma, Calibri, Verdana, Geneva, sans-serif
}
LEGEND {
	FONT-FAMILY: Tahoma, Calibri, Verdana, Geneva, sans-serif
}
.shade {
	COLOR: #777777
}
.time {
	COLOR: #3e3e3e
}
.nocss_label {
	DISPLAY: none
}
.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
.block {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.blockhead A {
	
}
.blockhead A:hover {
	
}
.blockhead {
	BORDER-RIGHT: #5a7f97 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #5a7f97 1px solid; PADDING-LEFT: 10px; BACKGROUND: #7192a8 repeat-x; PADDING-BOTTOM: 4px; FONT: 12px Tahoma, Calibri, Verdana, Geneva, sans-serif; BORDER-LEFT: #5a7f97 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #5a7f97 1px solid; moz-border-radius-topright: 5px; moz-border-radius-topleft: 5px; webkit-border-top-right-radius: 5px; webkit-border-top-left-radius: 5px
}
.blockhead H2 {
	FONT-WEIGHT: bold
}
.blockhead A {
	COLOR: #ffffff
}
.blockhead A:hover {
	COLOR: #ffffff
}
.blockhead IMG {
	MARGIN-BOTTOM: -4px
}
.blocksubhead {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 10px; BACKGROUND: #e9e9e9 repeat-x; PADDING-BOTTOM: 4px; MARGIN: 0px 1px; COLOR: #3e3e3e; PADDING-TOP: 4px
}
.blocksubhead IMG {
	VERTICAL-ALIGN: middle
}
.blocksubhead A {
	COLOR: #3e3e3e; TEXT-DECORATION: none
}
.blocksubhead A:hover {
	COLOR: #417394
}
.blockhead_info {
	FONT-WEIGHT: normal; FLOAT: right
}
.blocksubhead_info {
	FONT-WEIGHT: normal; FLOAT: right
}
.blockbody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(255,255,255) no-repeat
}
.blockrow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.blockrow A {
	
}
.blockrow A:hover {
	
}
.blockfoot {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: rgb(102,204,0); BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: rgb(102,204,0); PADDING-BOTTOM: 5px; BORDER-TOP-COLOR: rgb(102,204,0); PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: rgb(102,204,0)
}
.blocksubfoot {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: rgb(102,204,0); BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: rgb(102,204,0); PADDING-BOTTOM: 5px; BORDER-TOP-COLOR: rgb(102,204,0); PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: rgb(102,204,0)
}
.blockfoot A {
	
}
.blockfoot A:hover {
	
}
.blockfoot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.blocksubfoot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.blocksubfoot {
	TEXT-ALIGN: right
}
.wysiwyg_block {
	BORDER-RIGHT: #6b91ab 1px solid; BORDER-TOP: rgb(255,255,255) 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #6b91ab 1px solid; BORDER-BOTTOM: #6b91ab 1px solid
}
.wysiwyg_block .blockrow:unknown {
	BACKGROUND: url(images/gradients/gradient-greytowhite.png) repeat-x left top
}
.wysiwyg_block IFRAME.textbox {
	BORDER-RIGHT: #6b91ab 1px solid; BORDER-TOP: #6b91ab 1px solid; BACKGROUND: #f3f7f9; PADDING-BOTTOM: 0px; BORDER-LEFT: #6b91ab 1px solid; BORDER-BOTTOM: #6b91ab 1px solid
}
.wysiwyg_block .formcontrols .blockrow {
	BORDER-TOP-WIDTH: 0px
}
.wysiwyg {
	FONT: 13px Tahoma, Calibri, Verdana, Geneva, sans-serif
}
.table {
	TABLE-LAYOUT: fixed
}
.thead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.tr {
	
}
.td {
	
}
.popupgroup {
	
}
.popupmenu {
	Z-INDEX: 999; POSITION: relative
}
.popupmenu A.popupctrl {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(images/misc/black_downward_arrow.png); BACKGROUND-REPEAT: no-repeat
}
.popupmenu A.nogadget {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none
}
.popupgroup .popupmenu A.popupctrl {
	BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.popupgroup .popupmenu:hover A.popupctrl {
	BACKGROUND-COLOR: transparent
}
.popupgroup .popupmenu:hover A.active {
	COLOR: #3e3e3e; BACKGROUND-COLOR: transparent
}
.popupmenu A.active {
	COLOR: #3e3e3e; BACKGROUND-COLOR: transparent
}
.popupgroup .popupmenu {
	FLOAT: left
}
.blockfoot .popupctrl {
	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none; moz-border-radius: 0px; webkit-border-radius: 0px
}
.blockhead .popupctrl {
	COLOR: #ffffff
}
.blockhead .popupctrl:hover {
	COLOR: #ffffff
}
.pagination DT {
	DISPLAY: inline; FONT: 13px Tahoma, Calibri, Verdana, Geneva, sans-serif
}
.pagination DD {
	DISPLAY: inline; FONT: 13px Tahoma, Calibri, Verdana, Geneva, sans-serif
}
.pagination DD SPAN {
	MARGIN-LEFT: 1px
}
.pagination DT SPAN {
	MARGIN-LEFT: 1px
}
.pagination SPAN {
	CLEAR: right; BORDER-RIGHT: #cedfeb 1px solid; BORDER-TOP: #cedfeb 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #cedfeb 1px solid; BORDER-BOTTOM: #cedfeb 1px solid
}
.pagination SPAN A {
	CLEAR: right; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #f2f6f8; FLOAT: left; PADDING-BOTTOM: 2px; FONT: 13px Tahoma, Calibri, Verdana, Geneva, sans-serif; COLOR: #417394; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.pagination SPAN:hover {
	BORDER-RIGHT: #417394 1px solid; BORDER-TOP: #417394 1px solid; BORDER-LEFT: #417394 1px solid; BORDER-BOTTOM: #417394 1px solid
}
.pagination SPAN.prev_next {
	
}
pagination SPAN.first_last {
	
}
.pagination SPAN.prev_next A {
	PADDING-BOTTOM: 5px; PADDING-TOP: 0px; HEIGHT: 15px
}
.pagination SPAN.first_last A {
	PADDING-BOTTOM: 5px; PADDING-TOP: 0px; HEIGHT: 15px
}
.pagination SPAN.prev_next IMG {
	DISPLAY: inline; POSITION: relative; TOP: 3px
}
.pagination SPAN.first_last IMG {
	DISPLAY: inline; POSITION: relative; TOP: 3px
}
.pagination DT.label {
	DISPLAY: none
}
.pagination DT A:hover {
	TEXT-DECORATION: none
}
.pagination DD A:hover {
	TEXT-DECORATION: none
}
.pagination DD A.selected {
	CLEAR: right; BORDER-RIGHT: #417394 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #417394 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: url(images/buttons/newbtn_middle.png) #759fbb; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 1px; BORDER-LEFT: #417394 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #417394 1px solid
}
.pagination .separator {
	BORDER-TOP-WIDTH: 0px; CLEAR: right; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.pagination .elipsis {
	BORDER-TOP-WIDTH: 0px; CLEAR: right; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.pagination .separator:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.pagination LI.jumptopage {
	TEXT-ALIGN: center
}
.pagination DT SPAN A.popupctrl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 18px; BACKGROUND: url(images/misc/black_downward_arrow.png) no-repeat left center
}
.pagination .popupmenu:hover A.popupctrl {
	BORDER-RIGHT: #417394 1px solid; BORDER-TOP: #417394 1px solid; BORDER-LEFT: #417394 1px solid; COLOR: #3e3e3e; BORDER-BOTTOM: #417394 1px solid
}
.textcontrols A {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/gradients/generic_button.png) #e9e9e9 repeat-x left top; PADDING-BOTTOM: 3px; FONT: bold 11px/1.23 Tahoma, Calibri, Verdana, Geneva, sans-serif; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #424242; PADDING-TOP: 3px; BORDER-BOTTOM: #a8a8a8 1px solid; POSITION: relative; TEXT-DECORATION: none; moz-border-radius: 0px; webkit-border-radius: 0px
}
A.textcontrol {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/gradients/generic_button.png) #e9e9e9 repeat-x left top; PADDING-BOTTOM: 3px; FONT: bold 11px/1.23 Tahoma, Calibri, Verdana, Geneva, sans-serif; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #424242; PADDING-TOP: 3px; BORDER-BOTTOM: #a8a8a8 1px solid; POSITION: relative; TEXT-DECORATION: none; moz-border-radius: 0px; webkit-border-radius: 0px
}
.textcontrols A IMG {
	LEFT: -2px; BOTTOM: 2px; POSITION: absolute
}
A.textcontrol IMG {
	LEFT: -2px; BOTTOM: 2px; POSITION: absolute
}
.textcontrols A:hover IMG {
	LEFT: -2px; BOTTOM: 2px; POSITION: absolute
}
A.textcontrol:hover IMG {
	LEFT: -2px; BOTTOM: 2px; POSITION: absolute
}
.textcontrols A:hover {
	BACKGROUND: url(images/gradients/generic_button.png) #efefef repeat-x; COLOR: #417394; TEXT-DECORATION: none
}
.textcontrols A:hover {
	TEXT-DECORATION: none
}
.actionbutton_container A.textcontrol:hover {
	TEXT-DECORATION: none
}
A.textcontrol:hover {
	TEXT-DECORATION: none
}
.blockhead A.textcontrol {
	MARGIN-TOP: -4px; FLOAT: right; FONT: bold 11px Tahoma, Calibri, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: none
}
.blockfoot A.textcontrol {
	MARGIN-TOP: 10px
}
.blocksubfoot A.textcontrol {
	MARGIN-TOP: 10px
}
.navpopupmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.navpopupmenu .popupctrl {
	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none; moz-border-radius: 0px; webkit-border-radius: 0px
}
.navpopupmenu .popupctrl .ctrlcontainer {
	PADDING-LEFT: 15px; BACKGROUND: url(images/misc/black_downward_arrow.png) no-repeat left center
}
.navpopupbody {
	OVERFLOW-Y: scroll; RIGHT: 0px; LEFT: auto; OVERFLOW: auto; WIDTH: auto; TEXT-ALIGN: left; max-height: 350px
}
.navpopupbody LI {
	OVERFLOW: hidden
}
.navpopupbody LI.optionlabel {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.navpopupbody .d1 A {
	TEXT-INDENT: 20px
}
OPTION.d1 {
	TEXT-INDENT: 20px
}
.navpopupbody .d2 A {
	TEXT-INDENT: 40px
}
OPTION.d2 {
	TEXT-INDENT: 40px
}
.navpopupbody .d3 A {
	TEXT-INDENT: 60px
}
OPTION.d3 {
	TEXT-INDENT: 60px
}
.navpopupbody .d4 A {
	TEXT-INDENT: 80px
}
OPTION.d4 {
	TEXT-INDENT: 80px
}
.navpopupbody .d5 A {
	TEXT-INDENT: 100px
}
OPTION.d5 {
	TEXT-INDENT: 100px
}
.navpopupbody .d6 A {
	TEXT-INDENT: 120px
}
OPTION.d6 {
	TEXT-INDENT: 120px
}
.navpopupbody .d7 A {
	TEXT-INDENT: 140px
}
OPTION.d7 {
	TEXT-INDENT: 140px
}
.navpopupbody .d8 A {
	TEXT-INDENT: 160px
}
OPTION.d8 {
	TEXT-INDENT: 160px
}
.navpopupbody .d9 A {
	TEXT-INDENT: 180px
}
OPTION.d9 {
	TEXT-INDENT: 180px
}
.navpopupbody .d10 A {
	TEXT-INDENT: 200px
}
OPTION.d10 {
	TEXT-INDENT: 200px
}
.navpopupbody .d11 A {
	TEXT-INDENT: 220px
}
OPTION.d11 {
	TEXT-INDENT: 220px
}
.navpopupbody .d12 A {
	TEXT-INDENT: 240px
}
OPTION.d12 {
	TEXT-INDENT: 240px
}
.navpopupbody .d13 A {
	TEXT-INDENT: 260px
}
OPTION.d13 {
	TEXT-INDENT: 260px
}
.navpopupbody .d14 A {
	TEXT-INDENT: 280px
}
OPTION.d14 {
	TEXT-INDENT: 280px
}
.navpopupbody .d15 A {
	TEXT-INDENT: 300px
}
OPTION.d15 {
	TEXT-INDENT: 300px
}
.navpopupbody .d16 A {
	TEXT-INDENT: 320px
}
OPTION.d16 {
	TEXT-INDENT: 320px
}
.navpopupbody .d17 A {
	TEXT-INDENT: 340px
}
OPTION.d17 {
	TEXT-INDENT: 340px
}
.navpopupbody .d18 A {
	TEXT-INDENT: 360px
}
OPTION.d18 {
	TEXT-INDENT: 360px
}
.navpopupbody .d19 A {
	TEXT-INDENT: 380px
}
OPTION.d19 {
	TEXT-INDENT: 380px
}
.navpopupbody .d20 A {
	TEXT-INDENT: 400px
}
OPTION.d20 {
	TEXT-INDENT: 400px
}
DL.totals {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DL.stats DT {
	DISPLAY: inline; COLOR: #777777
}
DL.stats DT:unknown {
	content: ":"
}
DL.stats DD {
	DISPLAY: inline
}
DL.statsblock DT {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 25%
}
DL.statsblock DD {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px
}
DL.tabslight {
	MARGIN-TOP: 15px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 1em; BORDER-BOTTOM: #6b91ab 1px solid; HEIGHT: 23px
}
DL.tabslight DT {
	DISPLAY: none
}
DL.tabslight DD {
	FLOAT: left
}
DL.tabslight DD A {
	BORDER-RIGHT: #6b91ab 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #6b91ab 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #6b91ab 1px solid; COLOR: #3e3e3e; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #6b91ab 1px solid; BACKGROUND-COLOR: #e9e9e9; TEXT-ALIGN: center; TEXT-DECORATION: none; min-width: 55; moz-border-radius-topright: 11px; moz-border-radius-topleft: 5px; webkit-border-top-right-radius: 11px; webkit-border-top-left-radius: 3px
}
DL.tabslight DD.selected A {
	BACKGROUND: #f1f3f8; BORDER-BOTTOM: transparent 1px solid; POSITION: relative
}
DL.tabslight DD.selected A:hover {
	BACKGROUND: #f1f3f8; BORDER-BOTTOM: transparent 1px solid; POSITION: relative
}
DL.tabslight DD A:hover {
	BACKGROUND: url(images/gradients/selected-tab-gradient-with-top-alpha.png) #7192a8 repeat-x 0px -4px; COLOR: #417394
}
.columnsort A {
	DISPLAY: block; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.columnsort SPAN {
	DISPLAY: block; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.columnsort A:hover {
	BACKGROUND-COLOR: #ffeb90; TEXT-DECORATION: none
}
TR.columnsort TH {
	WHITE-SPACE: nowrap
}
DIV.collapse {
	POSITION: relative
}
A.collapse {
	RIGHT: 10px; FLOAT: right; POSITION: absolute; TOP: 20px
}
.blockhead A.collapse {
	TOP: 10px
}
#forumrules {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: rgb(255,255,255) 1px solid; BACKGROUND: url(images/gradients/gradient-greytowhite.png) rgb(255,255,255) repeat-x; MARGIN-BOTTOM: 10px; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid; moz-box-shadow: -2px 0 2px #c8c8c8; webkit-box-shadow: -2px 0 2px #c8c8c8
}
#forumrules UL.youcandoblock {
	FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 55%
}
#forumrules UL.bbcodeblock {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 42%; TEXT-ALIGN: right
}
#forumrules .rules_link {
	MARGIN-TOP: 10px; PADDING-LEFT: 55%; WIDTH: 42%
}
UNKNOWN {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #cedfeb 1px solid
}
.errorblock UL.error LI:unknown {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
BLOCKQUOTE.preview {
	FONT-FAMILY: Tahoma, Calibri, Verdana, Geneva, sans-serif
}
BLOCKQUOTE.preview .bbcode_container DIV.bbcode_code {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 6px; BORDER-TOP: 1px inset; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: url(images/gradients/content3image-alpha.png) rgb(240,242,250) repeat-x; PADDING-BOTTOM: 6px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: 1px inset; DIRECTION: ltr; PADDING-TOP: 6px; BORDER-BOTTOM: 1px inset; TEXT-ALIGN: left
}
BLOCKQUOTE.preview .bbcode_container PRE.bbcode_code {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 6px; BORDER-TOP: 1px inset; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: url(images/gradients/content3image-alpha.png) rgb(240,242,250) repeat-x; PADDING-BOTTOM: 6px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: 1px inset; DIRECTION: ltr; PADDING-TOP: 6px; BORDER-BOTTOM: 1px inset; TEXT-ALIGN: left
}
BLOCKQUOTE.preview .bbcode_container CODE.bbcode_code {
	FONT-SIZE: 12px; MARGIN: 0px; DIRECTION: ltr; TEXT-ALIGN: left
}
BLOCKQUOTE.preview .bbcode_container CODE.bbcode_code CODE {
	WHITE-SPACE: nowrap
}
BLOCKQUOTE.preview FIELDSET.postattachlist {
	BORDER-TOP: #cedfeb 1px solid; BACKGROUND: rgb(255,255,255) repeat-x 50% bottom; PADDING-BOTTOM: 1em
}
BLOCKQUOTE.preview .bbcode_container DIV.bbcode_quote {
	BORDER-RIGHT: #417394 1px solid; BORDER-TOP: #417394 1px solid; BACKGROUND: #f2f6f8; MARGIN: 0px 10px 10px; FONT: italic 13px Tahoma,Calibri,Verdana,Geneva,sans-serif; BORDER-LEFT: #417394 1px solid; BORDER-BOTTOM: #417394 1px solid; POSITION: relative; TOP: 0px; moz-border-radius: 5px; webkit-border-radius: 5px; border-radius: 5px
}
BLOCKQUOTE.preview .bbcode_container .bbcode_quote_container {
	DISPLAY: block; BACKGROUND: url(images/misc/quote-left.png) no-repeat left 50%; LEFT: -9px; WIDTH: 9px; POSITION: absolute; HEIGHT: 13px
}
BLOCKQUOTE.preview .bbcode_quote DIV.quote_container {
	PADDING-RIGHT: 10px; BORDER-TOP: #fafafa 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; moz-border-radius: 5px; webkit-border-radius: 5px
}
.attachments {
	BORDER-RIGHT: #cdcece 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cdcece 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #ececec; PADDING-BOTTOM: 5px; MARGIN: 20px 30px; BORDER-LEFT: #cdcece 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cdcece 1px solid; moz-border-radius: 5px
}
.attachments FIELDSET {
	MARGIN: 5px 0px
}
.attachments IMG.inlineimg {
	POSITION: relative; TOP: 2px
}
BLOCKQUOTE.preview P.signature {
	BORDER-TOP: rgb(187,187,187) 1px solid; MARGIN-TOP: 1.5em; PADDING-TOP: 0.5em
}
.commalist LI {
	DISPLAY: inline
}
.commalist LI:unknown {
	content: ","
}
.commalist LI:unknown {
	content: ""
}
UL.username LI A {
	
}
OL.username LI A {
	
}
A.username {
	
}
.standard_error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6em; MARGIN: 0px auto; PADDING-TOP: 4em; max-width: 600px
}
A.extlink {
	BACKGROUND: url(images/buttons/extlink.png) no-repeat; MARGIN-LEFT: 2px; WIDTH: 10px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 10px
}
.hidden {
	DISPLAY: none
}
.floatcontainer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.formcontrols .blockrow:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DL.stats:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.floatcontainer {
	DISPLAY: inline-block; FONT-WEIGHT: normal
}
.formcontrols .blockrow {
	DISPLAY: inline-block; FONT-WEIGHT: normal
}
DL.stats {
	DISPLAY: inline-block; FONT-WEIGHT: normal
}
 HTML .floatcontainer {
	HEIGHT: 1%
}
.formcontrols .blockrow {
	HEIGHT: 1%
}
DL.stats {
	HEIGHT: 1%
}
.floatcontainer {
	DISPLAY: block
}
.formcontrols .blockrow {
	DISPLAY: block
}
DL.stats {
	DISPLAY: block
}
#inlinemod_formctrls {
	FLOAT: right
}
#inlinemod_formctrls .popupctrl {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a8a8a8 1px solid; BACKGROUND: url(images/gradients/generic_button.png) #e9e9e9 repeat-x left top; FLOAT: left; FONT: bold 11px Tahoma, Calibri, Verdana, Geneva, sans-serif; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #424242; BORDER-BOTTOM: #a8a8a8 1px solid; TEXT-DECORATION: none; moz-border-radius: 0px; webkit-border-radius: 0px
}
#inlinemod_formctrls A.popupctrl:hover {
	BACKGROUND: url(images/gradients/generic_button.png) #efefef repeat-x; COLOR: #417394
}
#inlinemod_formctrls A.popupctrl SPAN.ctrlcontainer {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(images/misc/black_downward_arrow.png) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#inlinemod_formctrls .popupbody {
	RIGHT: 0px; LEFT: auto
}
DIV.forum_disabled {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 20px; PADDING-BOTTOM: 10px; COLOR: red; PADDING-TOP: 10px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.restore BODY {
	MARGIN: 10px
}
.restore H1 {
	FONT-SIZE: 138.5%
}
.restore H2 {
	FONT-SIZE: 123.1%
}
.restore H3 {
	FONT-SIZE: 108%
}
.restore H1 {
	MARGIN: 1em 0px
}
.restore H2 {
	MARGIN: 1em 0px
}
.restore H3 {
	MARGIN: 1em 0px
}
.restore H1 {
	FONT-WEIGHT: bold
}
.restore H2 {
	FONT-WEIGHT: bold
}
.restore H3 {
	FONT-WEIGHT: bold
}
.restore H4 {
	FONT-WEIGHT: bold
}
.restore H5 {
	FONT-WEIGHT: bold
}
.restore H6 {
	FONT-WEIGHT: bold
}
.restore STRONG {
	FONT-WEIGHT: bold
}
.restore DT {
	FONT-WEIGHT: bold
}
.restore OPTGROUP {
	FONT-WEIGHT: normal
}
.restore abbr {
	CURSOR: help; BORDER-BOTTOM: #000 1px dotted
}
.restore ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #000 1px dotted
}
.restore EM {
	FONT-STYLE: italic
}
.restore DEL {
	TEXT-DECORATION: line-through
}
.restore BLOCKQUOTE {
	MARGIN: 1em
}
.restore UL {
	MARGIN: 1em
}
.restore OL {
	MARGIN: 1em
}
.restore DL {
	MARGIN: 1em
}
.restore OL {
	MARGIN-LEFT: 2em
}
.restore UL {
	MARGIN-LEFT: 2em
}
.restore DL {
	MARGIN-LEFT: 2em
}
.restore OL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
.restore OL.decimal LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
.restore OL.upper-roman LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: upper-roman
}
.restore OL.lower-roman LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: lower-roman
}
.restore OL.upper-alpha LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: upper-alpha
}
.restore OL.lower-alpha LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: lower-alpha
}
.restore UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc
}
.restore DL DD {
	MARGIN-LEFT: 1em
}
.restore TH {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000 1px solid
}
.restore TD {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000 1px solid
}
.restore TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.restore CAPTION {
	MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: center
}
.restore SUP {
	VERTICAL-ALIGN: super
}
.restore SUB {
	VERTICAL-ALIGN: sub
}
.restore P {
	MARGIN-BOTTOM: 1em
}
.restore FIELDSET {
	MARGIN-BOTTOM: 1em
}
.restore TABLE {
	MARGIN-BOTTOM: 1em
}
.restore PRE {
	MARGIN-BOTTOM: 1em
}
UNKNOWN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.unread {
	FONT-WEIGHT: bold
}
LI.tag {
	DISPLAY: inline; MARGIN-RIGHT: 5px
}
LI.tag LABEL.mine {
	FONT-WEIGHT: bold
}
LI.tag A {
	TEXT-DECORATION: none
}
LI.taglevel1 {
	FONT-SIZE: xx-small
}
LI.taglevel2 {
	FONT-SIZE: small
}
LI.taglevel3 {
	FONT-SIZE: medium
}
LI.taglevel4 {
	FONT-SIZE: large
}
LI.taglevel5 {
	FONT-SIZE: large
}
LI.taglevel5 {
	FONT-WEIGHT: bold
}
LI.option {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#thread_tags_list INPUT#tag_add_input {
	MARGIN-TOP: 2px; DISPLAY: block; MARGIN-BOTTOM: 0.5em; WIDTH: 90%
}
#thread_tags_list .description {
	COLOR: #777777
}
#thread_tags_list .actionbuttons {
	MARGIN-BOTTOM: 1em; TEXT-ALIGN: right
}
#tag_edit_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tag_edit_list LI {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
#tag_edit_list LI.mine {
	FONT-WEIGHT: bold
}
#social_bookmarks_list LI {
	DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left
}
#imagereg {
	MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: middle
}
.navpopupmenu#wol_navpopup {
	MARGIN-BOTTOM: 6px
}
.navlinks {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #e7e7e7 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; BACKGROUND: #f4f4f4; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #5d5d5d; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.cleardiv {
	CLEAR: both
}
#ajax_post_errors {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 500; PADDING-BOTTOM: 2px; WIDTH: 420px; PADDING-TOP: 2px; POSITION: absolute; BACKGROUND-COLOR: #ffffff; moz-border-radius-topright: 5px; moz-border-radius-topleft: 5px; webkit-border-top-right-radius: 5px; webkit-border-top-left-radius: 5px
}
#ajax_post_errors .blockrow {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid
}
#ajax_post_errors .blockfoot {
	TEXT-ALIGN: center
}
#ajax_post_errors_message OL {
	MARGIN: 1em 1em 1em 2em
}
#ajax_post_errors_message OL.numeric LI {
	LIST-STYLE: decimal none outside
}
#ajax_post_errors_message OL LI {
	LIST-STYLE: decimal none outside
}
.highlight {
	BACKGROUND: #ffeb90
}
H1.relevant_replacement {
	FONT-WEIGHT: bold; FONT-SIZE: 140%! important; MARGIN-BOTTOM: 3px; COLOR: #3e3e3e
}
P.relevant_replacement {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; WIDTH: 640px
}
.popupbody {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cecece 1px solid; DISPLAY: none; PADDING-LEFT: 2px; Z-INDEX: 1000; BACKGROUND: url(images/misc/blog/top-highlight.png) #e1e1e1 repeat-x; LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cecece 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cecece 1px solid; POSITION: absolute; TOP: 1.5em; min-width: 200px
}
.popupmenu:hover UL.popuphover {
	DISPLAY: block
}
.popupbody LI {
	BORDER-TOP: #e1e1e1 1px solid
}
UNKNOWN {
	BORDER-TOP-STYLE: none
}
UNKNOWN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: rgb(255,255,255) repeat-x 50% bottom; PADDING-BOTTOM: 7px; FONT: 11px Tahoma, Calibri, Verdana, Geneva, sans-serif; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UNKNOWN {
	COLOR: #3e3e3e
}
UNKNOWN {
	COLOR: #3e3e3e; BACKGROUND-COLOR: #ffeb90
}
.popupbody LI.vbmenu_hilite {
	DISPLAY: list-item; FLOAT: none; WIDTH: 100%
}
LI.vbmenu_option {
	DISPLAY: list-item; FLOAT: none; WIDTH: 100%
}
UNKNOWN {
	BACKGROUND: rgb(255,255,255) repeat-x 50% bottom
}
.popupbody LI INPUT.searchbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #777777; PADDING-TOP: 0px; FONT-STYLE: italic
}
.popupbody LI INPUT.searchbox:unknown {
	COLOR: #3e3e3e; FONT-STYLE: normal
}
.popupbody LI.formsubmit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.popupbody LI.formsubmit .submitoptions {
	FLOAT: left; TEXT-ALIGN: left
}
.popupbody LI.formsubmit .submitoptions LABEL {
	DISPLAY: block
}
UNKNOWN {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
UNKNOWN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; FONT: 9pt Tahoma, Calibri, Verdana, Geneva, sans-serif; PADDING-TOP: 2px
}
UNKNOWN {
	COLOR: #417394
}
.blockhead .popupmenu {
	DISPLAY: inline-block; TEXT-TRANSFORM: none
}
.blocksubhead .popupmenu {
	DISPLAY: inline-block; TEXT-TRANSFORM: none
}
.popupmenu {
	DISPLAY: inline; POSITION: relative
}
.popupmenu A.popupctrl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.popupbody {
	BACKGROUND: rgb(255,255,255); WIDTH: 280px; moz-border-radius-topright: 5px; moz-border-radius-topleft: 5px; webkit-border-top-right-radius: 5px; webkit-border-top-left-radius: 5px; moz-box-shadow: 0px 4px 7px #777777; webkit-box-shadow: 0px 4px 7px #777777; moz-border-radius-bottomleft: 5px; moz-border-radius-bottomright: 5px; webkit-border-bottom-right-radius: 5px; webkit-border-bottom-left-radius: 5px
}
.popupbody LI {
	WIDTH: 140px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.popupbody LI.left {
	CLEAR: left; FLOAT: left
}
.popupbody LI.right {
	CLEAR: right; FLOAT: right
}
UNKNOWN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.popupbody HR {
	DISPLAY: inline; FLOAT: left; WIDTH: 0px; HEIGHT: 96px
}
.reputationpopupmenu .popupbody .formcontrols .blockrow LABEL {
	WIDTH: 100%
}
.above_body {
	BACKGROUND: #2f4456 repeat-x; MARGIN-BOTTOM: 10px; WIDTH: 100%; moz-border-radius-bottomleft: 5px; moz-border-radius-bottomright: 5px; webkit-border-bottom-right-radius: 5px; webkit-border-bottom-left-radius: 5px
}
.doc_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; FONT: 11px Arial, Tahoma, Calibri, Verdana, Geneva, sans-serif; COLOR: #a9a9a9; PADDING-TOP: 0px; POSITION: relative
}
.doc_header A {
	
}
.doc_header A:hover {
	
}
.doc_header HR {
	DISPLAY: none
}
.logo-image {
	FLOAT: left
}
.toplinks {
	RIGHT: 20px; FONT: 11px Arial, Tahoma, Calibri, Verdana, Geneva, sans-serif; COLOR: rgb(0,0,0); POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
.toplinks UL.isuser {
	CLEAR: left; FLOAT: right; LIST-STYLE-TYPE: none
}
.toplinks UL.nouser {
	CLEAR: left; FLOAT: right; LIST-STYLE-TYPE: none
}
.toplinks UL.isuser LI {
	DISPLAY: inline; MARGIN-LEFT: 10px; COLOR: #a9a9a9; POSITION: relative; TOP: 5px
}
.toplinks UL.isuser LI.logoutlink {
	TOP: 0px
}
.toplinks UL.isuser LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: rgb(0,0,0); PADDING-TOP: 3px
}
.toplinks UL.isuser LI A:hover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #7192a8; PADDING-BOTTOM: 3px; COLOR: rgb(255,255,255); PADDING-TOP: 3px
}
.toplinks UL.nouser LI {
	DISPLAY: inline
}
.toplinks UL.nouser LI A {
	CLEAR: right; FLOAT: left; COLOR: rgb(0,0,0)
}
.toplinks UL.nouser LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #7192a8; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 20px; moz-border-radius-bottomleft: 5px; moz-border-radius-bottomright: 5px; webkit-border-bottom-right-radius: 5px; webkit-border-bottom-left-radius: 5px
}
.toplinks UL.nouser LI A {
	MARGIN-LEFT: 5px
}
.toplinks UL.nouser LI A:hover {
	BACKGROUND: #7192a8; COLOR: rgb(255,255,255)
}
.toplinks UL.isuser LI.popupmenu {
	COLOR: rgb(0,0,0)
}
.toplinks UL.isuser LI.popupmenu UL LI {
	MARGIN: 10px 0px 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
.toplinks UL.isuser .notifications .popupbody {
	BORDER-RIGHT: #7192a8 1px solid; BORDER-TOP: #7192a8 1px solid; BACKGROUND: #7192a8; BORDER-LEFT: #7192a8 1px solid; BORDER-BOTTOM: #7192a8 1px solid
}
.toplinks UL.isuser .notifications .popupbody LI A {
	PADDING-RIGHT: 5px; BORDER-TOP: #7192a8 1px solid; PADDING-LEFT: 30px; FONT-WEIGHT: normal; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 2px; COLOR: rgb(0,0,0); PADDING-TOP: 2px; POSITION: relative; TEXT-ALIGN: left
}
.toplinks UL.isuser .notifications .popupbody LI A SPAN {
	LEFT: 5px; POSITION: absolute
}
.toplinks UL.isuser .notifications .popupbody LI A:hover {
	BACKGROUND: #ffeb90; COLOR: rgb(0,0,0); TEXT-DECORATION: underline
}
.toplinks FORM {
	CLEAR: left; DISPLAY: block; FLOAT: right; WIDTH: 230px; TEXT-ALIGN: left
}
.toplinks .logindetails {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #7192a8; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 26px; moz-border-radius-bottomleft: 5px; moz-border-radius-bottomright: 5px; webkit-border-bottom-right-radius: 5px; webkit-border-bottom-left-radius: 5px
}
.toplinks FORM INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 3px 0px 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.toplinks FORM INPUT.default-value {
	COLOR: #828282
}
.toplinks .remember {
	FONT-SIZE: 10px; MARGIN: -3px 0px 0px 20px
}
.toplinks .remember INPUT {
	VERTICAL-ALIGN: baseline
}
.cb_cookieuser_navbar {
	POSITION: relative; TOP: 2px
}
.notifications A.popupctrl:link {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
.notifications A.popupctrl:visited {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
.toplinks A:link {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
.toplinks A:visited {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
UNKNOWN {
	COLOR: rgb(0,0,0); TEXT-DECORATION: none
}
UNKNOWN {
	COLOR: rgb(255,255,255)
}
.notifications {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: rgb(0,0,0); PADDING-TOP: 8px; moz-border-radius-bottomleft: 5px; moz-border-radius-bottomright: 5px
}
.notifications A {
	TEXT-DECORATION: none
}
.notifications .popupbody {
	COLOR: rgb(0,0,0)
}
.header HR {
	DISPLAY: none
}
.header H2 {
	DISPLAY: none
}
.navbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #2f4456; PADDING-BOTTOM: 0px; FONT: 11px Arial, Calibri, Verdana, Geneva, sans-serif; COLOR: rgb(255,255,255); PADDING-TOP: 0px; POSITION: relative; HEIGHT: 53px; moz-border-radius-bottomleft: 5px; moz-border-radius-bottomright: 5px; webkit-border-bottom-right-radius: 5px; webkit-border-bottom-left-radius: 5px
}
.navbar A {
	COLOR: rgb(255,255,255)
}
.navbar A:hover {
	COLOR: rgb(255,255,255)
}
.navtabs {
	PADDING-LEFT: 20px; BACKGROUND: #7192a8 repeat-x; HEIGHT: 26px
}
.navtabs LI:unknown {
	BORDER-LEFT: #5a7f97 1px solid
}
.navtabs UL {
	BORDER-TOP: #5a7f97 1px solid; LEFT: 0px; WIDTH: 100%; MARGIN-RIGHT: -80px; POSITION: absolute; TOP: 26px; moz-border-radius-bottomleft: 5px; moz-border-radius-bottomright: 5px; webkit-border-bottom-right-radius: 5px; webkit-border-bottom-left-radius: 5px
}
.navtabs LI {
	BORDER-RIGHT: #5a7f97 1px solid; FLOAT: left
}
.navtabs UL LI:unknown {
	BORDER-LEFT-WIDTH: 0px; TEXT-INDENT: 20px
}
.navtabs UL LI {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
.navtabs LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px
}
.navtabs LI A.navtab {
	BORDER-TOP: #cedfeb 1px solid; DISPLAY: block; BACKGROUND: #7192a8 repeat-x; FONT: bold 12px/26px Arial, Calibri, Verdana, Geneva, sans-serif; BORDER-LEFT: #cedfeb 1px solid; WIDTH: 75px; COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none; min-width: 75px
}
.navtabs LI A.navtab:hover {
	BACKGROUND: #7192a8 repeat-x 0px -4px; COLOR: #111111
}
.navtabs LI.selected {
	COLOR: #111111; HEIGHT: 26px
}
.navtabs LI.selected A.navtab {
	Z-INDEX: 10; BACKGROUND: #7192a8 repeat-x; COLOR: #111111; PADDING-TOP: 4px; POSITION: relative; TOP: -4px
}
.navtabs LI.selected LI A {
	FONT: 11px/26px Arial, Calibri, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.navbar_advanced_search LI A {
	FONT: 11px/26px Arial, Calibri, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.navtabs LI.selected LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: rgb(255,255,255); PADDING-TOP: 2px
}
.navbar_advanced_search LI {
	CLEAR: both; DISPLAY: block; HEIGHT: 26px
}
.navbar_advanced_search LI A {
	COLOR: rgb(255,255,255)
}
.navbar_advanced_search LI A:hover {
	COLOR: rgb(255,255,255); TEXT-DECORATION: underline
}
.navtabs LI.selected LI A:hover {
	COLOR: rgb(255,255,255); TEXT-DECORATION: underline
}
UNKNOWN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.navtabs LI.selected LI A.popupctrl {
	BORDER-RIGHT: transparent 1px; PADDING-RIGHT: 15px; BORDER-TOP: transparent 1px; BACKGROUND: url(images/misc/arrow.gif) no-repeat right center; BORDER-LEFT: transparent 1px; COLOR: rgb(255,255,255); BORDER-BOTTOM: transparent 1px; moz-border-radius: 3px; webkit-border-radius: 3px
}
.toplinks .notifications A.popupctrl {
	PADDING-RIGHT: 12px; PADDING-LEFT: 4px; BACKGROUND: url(images/misc/arrow.gif) #7192a8 no-repeat right center; PADDING-BOTTOM: 3px; PADDING-TOP: 8px; moz-border-radius-bottomleft: 5px; moz-border-radius-bottomright: 5px
}
.toplinks .nonotifications A.popupctrl {
	PADDING-RIGHT: 12px; PADDING-LEFT: 4px; BACKGROUND: url(images/misc/arrow.gif) no-repeat right center; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.toplinks .notifications A.popupctrl:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 4px; BACKGROUND: url(images/misc/arrow.gif) #7192a8 no-repeat right center; PADDING-BOTTOM: 3px; PADDING-TOP: 8px
}
.toplinks .nonotifications A.popupctrl:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 4px; BACKGROUND: url(images/misc/arrow.gif) #7192a8 no-repeat right center; PADDING-BOTTOM: 3px; PADDING-TOP: 8px
}
.toplinks .notifications A.popupctrl:hover {
	PADDING-TOP: 8px
}
.navtabs LI.selected LI:hover A.popupctrl {
	BORDER-LEFT-COLOR: #2f4456; BORDER-BOTTOM-COLOR: #2f4456; BORDER-TOP-COLOR: #2f4456; BACKGROUND-COLOR: #7192a8; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #2f4456
}
.navtabs LI.selected LI:hover A.active {
	BORDER-LEFT-COLOR: #7192a8; BORDER-BOTTOM-COLOR: #7192a8; COLOR: rgb(255,255,255); BORDER-TOP-COLOR: #7192a8; BACKGROUND-COLOR: #7192a8; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #7192a8
}
.navtabs LI.selected LI A.active {
	BORDER-LEFT-COLOR: #7192a8; BORDER-BOTTOM-COLOR: #7192a8; COLOR: rgb(255,255,255); BORDER-TOP-COLOR: #7192a8; BACKGROUND-COLOR: #7192a8; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #7192a8
}
.navtabs .popupbody {
	BORDER-RIGHT: #7192a8 1px solid; BORDER-TOP: #7192a8 1px solid; BACKGROUND: #7192a8; BORDER-LEFT: #7192a8 1px solid; WIDTH: auto; BORDER-BOTTOM: #7192a8 1px solid
}
.navtabs .popupbody LI {
	BORDER-TOP: #7192a8 1px solid; FLOAT: none
}
.navtabs .popupbody LI A:hover {
	BACKGROUND-COLOR: #ffeb90
}
.nonotifications DIV.popupbody {
	BORDER-RIGHT: #7192a8 1px solid; BORDER-TOP: #7192a8 1px solid; BACKGROUND: #7192a8; BORDER-LEFT: #7192a8 1px solid; BORDER-BOTTOM: #7192a8 1px solid; min-width: 170px
}
.nonotifications .popupbody P {
	PADDING-RIGHT: 5px; BORDER-TOP: #7192a8 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 2px; COLOR: rgb(0,0,0); PADDING-TOP: 2px; TEXT-ALIGN: left
}
.toplinks .nonotifications .popupbody A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px
}
.nonotifications .popupbody A:hover {
	BACKGROUND: #ececec; COLOR: rgb(0,0,0); TEXT-DECORATION: underline
}
.globalsearch {
	CLEAR: left; DISPLAY: block; RIGHT: 20px; FLOAT: right; WIDTH: 180px; BOTTOM: 0px; LINE-HEIGHT: 1em; POSITION: absolute; TEXT-ALIGN: right
}
.navbar_search {
	DISPLAY: block; RIGHT: -20px; WIDTH: 180px; BOTTOM: 1px; POSITION: relative
}
.navbar_search INPUT {
	BORDER-RIGHT: #5a7f97 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #5a7f97 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #5a7f97 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #5a7f97 1px solid
}
.globalsearch .textboxcontainer {
	DISPLAY: inline-block; FLOAT: left; BORDER-LEFT: #5a7f97 1px solid; HEIGHT: 26px; TEXT-ALIGN: center
}
.globalsearch .textboxcontainer SPAN {
	PADDING-RIGHT: 2px; BORDER-TOP: #cedfeb 1px solid; DISPLAY: inline-block; PADDING-LEFT: 2px; MARGIN-BOTTOM: 1px; BORDER-LEFT: #cedfeb 1px solid; WIDTH: 140px; PADDING-TOP: 3px; HEIGHT: 22px
}
.globalsearch INPUT.textbox {
	WIDTH: 120px
}
.toplinks FORM INPUT.loginbutton {
	BORDER-RIGHT: rgb(65,93,141) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(65,93,141) 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(65,93,141) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(65,93,141) 1px solid
}
.globalsearch .buttoncontainer {
	BORDER-RIGHT: #5a7f97 1px solid; DISPLAY: inline-block; FLOAT: right; OVERFLOW: hidden; BORDER-LEFT: #5a7f97 1px solid; WIDTH: 25px; HEIGHT: 26px
}
.globalsearch .buttoncontainer SPAN {
	BORDER-TOP: #cedfeb 1px solid; DISPLAY: inline-block; PADDING-LEFT: 4px; BORDER-LEFT: #cedfeb 1px solid; PADDING-TOP: 2px; HEIGHT: 23px
}
.globalsearch .searchbutton {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: -2px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -2px; WIDTH: 22px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.breadcrumb {
	PADDING-TOP: 5px
}
UNKNOWN {
	BACKGROUND: url(images/misc/navbit-home.png) no-repeat left top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.breadcrumb .navbit {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right center; PADDING-LEFT: 3px; FLOAT: left; BACKGROUND-IMAGE: url(images/misc/navbit-arrow-right.png); BACKGROUND-REPEAT: no-repeat
}
.breadcrumb .navbit:unknown {
	PADDING-LEFT: 0px
}
.breadcrumb .lastnavbit {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UNKNOWN {
	BORDER-RIGHT: rgb(255,255,255) 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: rgb(255,255,255) 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: rgb(255,255,255) 1px solid; BACKGROUND-COLOR: transparent; moz-border-radius: 5px; webkit-border-radius: 5px
}
.breadcrumb .navbit A:hover {
	BORDER-LEFT-COLOR: #cedfeb; BORDER-BOTTOM-COLOR: #cedfeb; BORDER-TOP-COLOR: #cedfeb; BACKGROUND-COLOR: #f2f6f8; BORDER-RIGHT-COLOR: #cedfeb
}
.breadcrumb .navbit A {
	TEXT-DECORATION: none
}
.breadcrumb .navbit A.popupctrl {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: center center; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(images/misc/navbit-arrow-right.png); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; moz-border-radius: 3px; webkit-border-radius: 3px
}
.breadcrumb .navbit A.popupctrl:hover {
	COLOR: #417394; BACKGROUND-COLOR: #ffeb90
}
.breadcrumb HR {
	DISPLAY: none
}
#pagetitle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#pagetitle A {
	
}
#pagetitle A:hover {
	
}
#pagetitle H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3e3e3e
}
#pagetitle .description {
	FONT-SIZE: 11px; COLOR: #3e3e3e
}
.newcontent_textcontrol {
	BORDER-TOP-WIDTH: 0px; CLEAR: right; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #417394 repeat-x left top; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; FONT: 14px Arial, sans-serif; COLOR: rgb(255,255,255); PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px; moz-border-radius: 10px; webkit-border-radius: 10px; moz-box-shadow: 0 3px 8px #e1e1e1; webkit-box-shadow: 0 3px 8px #e1e1e1
}
.newcontent_textcontrol SPAN {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
.newcontent_textcontrol:hover {
	BACKGROUND: #5b8dae repeat-x left top; COLOR: rgb(255,255,255); TEXT-DECORATION: none
}
.footer {
	CLEAR: both; BORDER-RIGHT: #435769 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #435769 1px solid; MARGIN-TOP: 15px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #435769; PADDING-BOTTOM: 5px; FONT: 13px Tahoma, Calibri, Verdana, Geneva, sans-serif; BORDER-LEFT: #435769 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #435769 1px solid; TEXT-ALIGN: right; moz-box-shadow: -2px 2px 2px #c8c8c8; webkit-box-shadow: -2px 2px 2px #c8c8c8
}
.footer A {
	COLOR: rgb(255,255,255)
}
.footer A:hover {
	COLOR: rgb(255,255,255)
}
.footer_copyright {
	MARGIN-TOP: 10px; DISPLAY: block; PADDING-BOTTOM: 5px; FONT: 11px Tahoma, Calibri, Verdana, Geneva, sans-serif; COLOR: rgb(102,102,102); TEXT-ALIGN: center
}
.footer_morecopyright {
	MARGIN-TOP: 10px; DISPLAY: block; PADDING-BOTTOM: 5px; FONT: 11px Tahoma, Calibri, Verdana, Geneva, sans-serif; COLOR: rgb(102,102,102); TEXT-ALIGN: center
}
.footer_time {
	FONT: 11px Tahoma, Calibri, Verdana, Geneva, sans-serif; COLOR: rgb(102,102,102); PADDING-TOP: 10px; TEXT-ALIGN: center
}
.footer_select {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 10px; TEXT-ALIGN: left
}
.footer_links {
	MARGIN-TOP: 2px; MARGIN-RIGHT: 10px
}
.footer_links LI {
	DISPLAY: inline; MARGIN-LEFT: 5px
}
.notices {
	BACKGROUND: rgb(255,255,255); MARGIN-BOTTOM: 5px
}
.notices LI {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #ffeb90; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; COLOR: #3e3e3e; PADDING-TOP: 5px; moz-box-shadow: -2px 2px 2px #c8c8c8; webkit-box-shadow: -2px 2px 2px #c8c8c8
}
UNKNOWN {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none
}
.breadcrumb .navbithome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ad_global_header {
	CLEAR: both
}
#ad_global_header1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49%; PADDING-TOP: 0px
}
#ad_global_header2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49%; PADDING-TOP: 0px
}
#ad_global_below_navbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#ad_global_above_footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#ad_board_below_whats_going_on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#ad_thread_first_post_content {
	FLOAT: right; MARGIN: 0px
}
#ad_thread_last_post_content {
	Z-INDEX: 1000; FLOAT: right; MARGIN: 0px
}
.google_adsense_footer {
	CLEAR: both
}
.vbform .blockhead {
	MARGIN-TOP: 2em
}
.vbform .blockhead:unknown {
	MARGIN-TOP: 0px
}
.settings_form_border {
	BORDER-RIGHT: #6b91ab 1px solid; BORDER-LEFT: #6b91ab 1px solid; BORDER-BOTTOM: #6b91ab 1px solid
}
.vbform {
	CLEAR: both; MARGIN: 0px auto 2em; WIDTH: 750px; max-width: 750px
}
FORM.vbform .formcontrols {
	
}
.formcontrols .blockrow {
	BORDER-TOP: #cedfeb 1px solid; BACKGROUND: rgb(255,255,255) repeat-x 50% bottom
}
UNKNOWN {
	BORDER-TOP-STYLE: none
}
INPUT {
	FONT: 11px Tahoma, Calibri, Verdana, Geneva, sans-serif
}
TEXTAREA {
	FONT: 11px Tahoma, Calibri, Verdana, Geneva, sans-serif
}
SELECT {
	FONT: 11px Tahoma, Calibri, Verdana, Geneva, sans-serif
}
BUTTON {
	FONT: 11px Tahoma, Calibri, Verdana, Geneva, sans-serif
}
.button {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.button:hover {
	COLOR: #417394
}
UNKNOWN {
	COLOR: #417394
}
.textbox {
	BORDER-RIGHT: #6b91ab 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6b91ab 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #6b91ab 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #6b91ab 1px solid; BACKGROUND-COLOR: rgb(255,255,255); outline: 0
}
TEXTAREA {
	BORDER-RIGHT: #6b91ab 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6b91ab 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #6b91ab 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #6b91ab 1px solid; BACKGROUND-COLOR: rgb(255,255,255); outline: 0
}
UNKNOWN {
	COLOR: #777777; FONT-STYLE: italic
}
.formcontrols .blockrow INPUT.textbox:unknown {
	BACKGROUND: #f2f6f8
}
.formcontrols .blockrow TEXTAREA:unknown {
	BACKGROUND: #f2f6f8
}
.formcontrols .blockrow .primary {
	CLEAR: left; FLOAT: left; WIDTH: 55%
}
.formcontrols .blockrow .group {
	CLEAR: left; FLOAT: left; WIDTH: 55%
}
.formcontrols .blockrow .dep_group .primary {
	WIDTH: 100%
}
.formcontrols .blockrow .dep_group .partial {
	WIDTH: 55%
}
.formcontrols .blockrow .center {
	
}
.formcontrols .blockrow .center IMG.icon {
	BORDER-RIGHT: rgb(65,93,141) 1px solid; BORDER-TOP: rgb(65,93,141) 1px solid; BORDER-LEFT: rgb(65,93,141) 1px solid; BORDER-BOTTOM: rgb(65,93,141) 1px solid
}
.formcontrols .blockrow .titleprefix {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
.formcontrols .blockrow  .group {
	FLOAT: none; WIDTH: auto
}
UNKNOWN {
	WIDTH: auto
}
.formcontrols .texteditor TEXTAREA {
	FLOAT: none; WIDTH: 99%; HEIGHT: 200px
}
.formcontrols .blockrow INPUT.numeric {
	TEXT-ALIGN: right
}
.formcontrols .blockrow SELECT.numeric {
	TEXT-ALIGN: right
}
.formcontrols .blockrow LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.formcontrols .blockrow .multifield LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.formcontrols .blockrow .groupoption LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.formcontrols .blockrow LABEL {
	WIDTH: 55%
}
.formcontrols .blockrow LABEL.floatlabel {
	MARGIN-LEFT: 10px
}
.formcontrols .blockrow  LABEL {
	DISPLAY: inline; MARGIN-BOTTOM: auto; WIDTH: auto
}
.formcontrols .blockrow .label {
	MARGIN-BOTTOM: 8px
}
.formcontrols .singlecheck LABEL {
	FLOAT: left
}
.formcontrols FIELDSET.blockrow LEGEND {
	MARGIN: 0px
}
.formcontrols .blockrow .description {
	FONT-SIZE: 11px; COLOR: #777777
}
.formcontrols .blockrow .description {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 42%
}
UNKNOWN {
	PADDING-TOP: 1.3em
}
.formcontrols .texteditor .description {
	MARGIN-TOP: 2px; FLOAT: none; WIDTH: auto
}
.formcontrols .blockrow .group .description {
	FLOAT: none; MARGIN-LEFT: 20px; WIDTH: auto
}
.formcontrols .blockrow .singlecheck .description {
	FLOAT: none; MARGIN-LEFT: 20px; WIDTH: auto
}
UNKNOWN {
	
}
.formcontrols .blockrow .singledescription {
	CLEAR: left; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; COLOR: #777777
}
.formcontrols .blockrow .checkradio {
	WIDTH: auto
}
.formcontrols .blockrow .full {
	WIDTH: 100%
}
.formcontrols .blockrow .partial {
	WIDTH: 55%
}
UNKNOWN {
	MARGIN-BOTTOM: 0.5em
}
.formcontrols .blockrow .multifield LI {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.formcontrols .blockrow .stacked LI {
	MARGIN-TOP: 2px; FLOAT: none
}
.formcontrols .blockrow .multifield LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.formcontrols .blockrow .multifield SELECT {
	FLOAT: none
}
.formcontrols .blockrow .multifield INPUT.textbox {
	FLOAT: none
}
.formcontrols .blockrow .numeric {
	WIDTH: 24%; MARGIN-RIGHT: 2%; max-width: 55%
}
.formcontrols .blockrow .numeric LI {
	CLEAR: both
}
.formcontrols .blockrow .numeric LABEL {
	MARGIN-TOP: 1px; FLOAT: left
}
.formcontrols .blockrow .numeric INPUT.textbox {
	FLOAT: right; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 20px; TEXT-ALIGN: right
}
.formcontrols .blockrow .numeric .description {
	CLEAR: both; MARGIN: auto auto 0.2em; TEXT-ALIGN: right
}
.formcontrols .blockrow INPUT.numeric {
	TEXT-ALIGN: right
}
.formcontrols INPUT.button {
	max-width: 100%
}
.actionbuttons {
	max-width: 100%
}
.actionbuttons .group {
	PADDING-RIGHT: 10px; FLOAT: none; TEXT-ALIGN: right
}
.vbform .actionbuttons .group {
	MARGIN: 0px auto; WIDTH: auto; max-width: 750px
}
.actionbuttons .small_text_buttons {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.actionbuttons .small_text_buttons INPUT.button {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.actionbuttons .group .button {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/gradients/generic_button.png) #e9e9e9 repeat-x left top; PADDING-BOTTOM: 2px; FONT: bold 11px Tahoma, Calibri, Verdana, Geneva, sans-serif; BORDER-LEFT: #a8a8a8 1px solid; CURSOR: pointer; COLOR: #424242; PADDING-TOP: 2px; BORDER-BOTTOM: #a8a8a8 1px solid
}
.actionbuttons .group .button:hover {
	BACKGROUND: url(images/gradients/generic_button.png) #efefef repeat-x; COLOR: #417394
}
.formcontrols .blockrow #posticon_preview {
	MARGIN-LEFT: 10px; WIDTH: 16px; HEIGHT: 16px
}
.formcontrols .posticons TABLE {
	WIDTH: 55%
}
.formcontrols .posticons TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.formcontrols .blockrow SELECT.rating OPTION {
	BACKGROUND-POSITION: 5px center; PADDING-LEFT: 85px; BACKGROUND-IMAGE: url(images/rating/rating-15_3.png); BACKGROUND-REPEAT: no-repeat
}
.formcontrols .blockrow DL.dep_group DD {
	MARGIN-TOP: 0.3em; MARGIN-BOTTOM: 0.2em; MARGIN-LEFT: 20px
}
.formcontrols .blockrow DL.dep_group DD DL.dep_group {
	
}
UNKNOWN {
	COLOR: graytext
}
.formcontrols .blockrow .attachments LI {
	MARGIN-BOTTOM: 0.5em
}
.formcontrols .blockrow .attachments LI IMG {
	VERTICAL-ALIGN: middle
}
.formcontrols .blockrow .attachments LI:unknown {
	MARGIN-TOP: 1em
}
.formcontrols .upperlower LI {
	PADDING-BOTTOM: 0.3em; WIDTH: 45%
}
.formcontrols .imfields LI {
	PADDING-BOTTOM: 0.3em; WIDTH: 45%
}
.formcontrols .upperlower LI INPUT.textbox {
	WIDTH: 100%
}
.formcontrols .imfields LI INPUT.textbox {
	WIDTH: 100%
}
.formcontrols .imfields LI SELECT {
	WIDTH: 100%
}
.formcontrols .imfields LI SELECT {
	MARGIN-BOTTOM: -0.3em
}
.groupcontrols {
	CLEAR: both; TEXT-ALIGN: right
}
.groupcontrols .textcontrol {
	MARGIN-TOP: 0px; MARGIN-LEFT: 10px
}
.formcontrols .singlebutton .button {
	FLOAT: left
}
.formcontrols .groupoption {
	CLEAR: left; DISPLAY: block
}
.radio {
	BACKGROUND: #f2f6f8
}
.checkbox {
	BACKGROUND: #f2f6f8
}
.formcontrols .blockrow .checkradio .daycheckboxes LI {
	PADDING-RIGHT: 1em; FLOAT: left; PADDING-TOP: 0.5em
}
.savepreferences {
	FLOAT: left; WIDTH: 49.5%; TEXT-ALIGN: left
}
